wire-woven screen - Allemand Anglais Dictionnaire